Nonpositive Hopfield Neural Network with Self-Feedback and its Application to Maximum Clique Problems

نویسندگان

  • Jiahai Wang
  • Wenbin Yi
چکیده

A clique of an undirected graph G (V, E) with a vertex set V and an edge set E is a subset of V such that all pairs of vertices are connected by an edge in E. The maximum clique problem (MCP) is to find a clique of maximum size of the graph G. Figure 1(b) shows a maximum clique of the graph Figure 1(a) with 10 vertices and 21 edges. It is one of the first problems which have been proven to be NP-complete [1]. This problem is computationally intractable even to approximate with certain absolute performance bounds [2] [3]. Since the MCP is NP-complete for which the exact solution is difficult to obtain, different heuristic or approximation algorithms have been proposed. Shrivastava et al. [4] proposed a nonpositive Hopfield neural network (NHNN) with nonpositive synapses and zero thresholds and applied the NHNN to the graph optimization problems, for example, MCP, maximum independent set problem (MISP) and vertex cover problem (VCP). In 1996, Takefuji et al. proposed a maximum neural network (MNN) for solving the MCP [5]. Recently, Galán-Marín et al. showed that the parallel MNN algorithm did not always guarantee the descent of the energy function; therefore it can not guarantee the convergence to a clique of the graph [6]. In contrast, they proposed an optimal competitive Hopfield network model (OCHOM) for the MCP [6]. Their simulation results illustrated that the OCHOM was computationally superior to the parallel MNN in terms of both the solution quality and the computation time. In this paper, by adding a negative self-feedback to the NHNN and gradually removing this negative self-feedback, the proposed algorithm can help the NHNN escape from local minima and has powerful ability of searching the globally optimal or near-optimum solution for the MCP. The performance of the proposed algorithm is evaluated by simulating a number of instances.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Neuro-Optimizer: A New Artificial Intelligent Optimization Tool and Its Application for Robot Optimal Controller Design

The main objective of this paper is to introduce a new intelligent optimization technique that uses a predictioncorrectionstrategy supported by a recurrent neural network for finding a near optimal solution of a givenobjective function. Recently there have been attempts for using artificial neural networks (ANNs) in optimizationproblems and some types of ANNs such as Hopfield network and Boltzm...

متن کامل

Design and Analysis of Positively Self-Feedbacked Hopfield Neural Network for Crossbar Switching

After the original work of Hopfield and Tank, a lot of modified Hopfield neural network models have been proposed for combinatorial optimization problems. Recently, a positively selffeedbacked Hopfield neural network architecture was proposed by Li et al. and successfully applied to crossbar switching problem. In this paper, we analysis the dynamics of the positively self-feedbacked Hopfield ne...

متن کامل

A Saturated Linear Dynamical Network for Approximating Maximum Clique

We use a saturated linear gradient dynamical network for finding an approximate solution to the maximum clique problem. We show that for almost all initial conditions, any solution of the network defined on a closed hypercube reaches one of the vertices of the hypercube, and any such vertex corresponds to a maximal clique. We examine the performance of the method on a set of random graphs and c...

متن کامل

Approximating maximum clique with a Hopfield network

In a graph, a clique is a set of vertices such that every pair is connected by an edge. MAX-CLIQUE is the optimization problem of finding the largest clique in a given graph and is NP-hard, even to approximate well. Several real-world and theory problems can be modeled as MAX-CLIQUE. In this paper, we efficiently approximate MAX-CLIQUE in a special case of the Hopfield network whose stable stat...

متن کامل

Microcode optimization with neural networks

Microcode optimization is an NP-complete combinatorial optimization problem. This paper proposes a new method based on the Hopfield neural network for optimizing the wordwidth in the control memory of a microprogrammed digital computer. We present two methodologies, viz., the maximum clique approach, and a cost function based method to minimize an objective function. The maximum clique approach...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006